package com.yourenbang.lingyun.transaction.web.domain.dto.manage;

import com.yourenbang.lingyun.core.model.dto.PageDTO;
import com.yourenbang.lingyun.core.util.json.ToJSON;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.io.Serializable;


@Data
public class ManageRemoveWithdrawalDebitListDTO extends PageDTO implements Serializable, ToJSON {

    @NotNull(message = "fundWithdrawDebitListId不可空")
    private Integer fundWithdrawDebitListId;
    /**
     * 操作人
     */
    @NotBlank(message = "操作人不可空")
    private String operator;
    /**
     * 备注
     */
    @NotBlank(message = "备注不可空")
    private String remark;
    /**
     * 目标状态: 100 执行中 200 已完成 300 已取消
     */
    @NotNull(message = "状态不可空")
    private Short status;

}
